4.1 Set Cover
نویسندگان
چکیده
Theorem 4.1.1 If OPT contains k sets, the greedy algorithm uses ≤ k(1 + ln nk ) sets. Proof: Let It be the sets selected by the greedy algorithm up to t iterations. Let nt be the number of uncovered elements at iteration t. Then nt = n− | ⋃ i∈It Si|, n0 = n, I0 = ∅. We claim that: Claim 4.1.2 nt ≤ (1− 1 k )nt−1 Proof: Let Jt = U\( ⋃ i∈It Si), then OPT covers Jt−1 with ≤ k sets. Because |Jt−1| = nt−1, we know that OPT covers nt−1 uncovered elements with ≤ k sets. Therefore there exists a set in OPT which covers at least nt−1 k uncovered elements. Because the greedy algorithm always chooses the set which covers most uncovered elements, the greedy algorithm covers at least nt−1 k uncovered elements at iteration t. Therefore nt ≤ nt−1 − nt−1 k = (1− 1 k )nt−1 Now, by induction, nt ≤ (1− 1 k ) tn.
منابع مشابه
Automatic QoS-aware Web Services Composition based on Set-Cover Problem
By definition, web-services composition works on developing merely optimum coordination among a number of available web-services to provide a new composed web-service intended to satisfy some users requirements for which a single web service is not (good) enough. In this article, the formulation of the automatic web-services composition is proposed as several set-cover problems and an approxima...
متن کاملON THE EDGE COVER POLYNOMIAL OF CERTAIN GRAPHS
Let $G$ be a simple graph of order $n$ and size $m$.The edge covering of $G$ is a set of edges such that every vertex of $G$ is incident to at least one edge of the set. The edge cover polynomial of $G$ is the polynomial$E(G,x)=sum_{i=rho(G)}^{m} e(G,i) x^{i}$,where $e(G,i)$ is the number of edge coverings of $G$ of size $i$, and$rho(G)$ is the edge covering number of $G$. In this paper we stud...
متن کامل4.1 Introduction 14.2 Linear Programming as a Lower Bounding Technique 14.2.1 Step 1: Reduce Problem to an Integer Program
Given an instance of Weighted Vertex Cover, we can encode it as an integer programming (IP) problem. Create a 0/1 indicator variable xv for each vertex v ∈ V : xv = 1 indicates v is in the cover; xv = 0 otherwise. We force {v : xv = 1} to be a cover by requiring that for each edge {u, v} ∈ E, xu = 1 or xv = 1 (or equivalently, xu + xv ≥ 1). Finally, since our objective is to find a minimum-cost...
متن کاملBed-site Selection by Desert Mule Deer in Southern Arizona
We compared bed sites selected by desert mule deer (Odocoileus hemionus eremicus) to nearby random sites to assess bed site features. Thermal cover of bed sites (i.e., vegetation -75 cm high that provided shade for a deer) was highest in summer (X = 43.7% + 4.1 SE) compared to spring (29.7% + 4.4), winter (33.5% ? 3.1), and autumn (39.8% + 4.0); however, selection for bed sites with thermal cov...
متن کاملبررسی تغییرات کاربری اراضی در زیر حوزه قلعه شاهرخ با استفاده از تکنیک سنجش از دور (دوره زمانی 1381-1354)
To investigate land use changes, Qale Shahrokh basin (15098.1 ha area) was selected. Satellite images of Landsat sensors (MSS, TM and ETM+) were used. After improvement and different enhancement analysis of images such as FCC, PCA, the study area was checked using GPS and topographic maps (1:50000) and other information. Land use units were determined using classified random sampling method. Ma...
متن کاملInvestigation on Environmental Factors Influencing Water Erosion (case study:Taleghan basin, Varkesh subbasin)
The purpose of current study is to investigate the effects of some of environmental factors on erosion value, to find the most important governing factors and the relation between erosion of working units and environmental factors (soil characteristics, slope, aspect, elevation, lithology, geomorphology faces and vegetation cover percentage). Working units map was prepared using geomorphology...
متن کامل